package com.yunfei.mapper.aiiidb;
import com.yunfei.api.v2.elecHeTong.json.ContractData;
import com.yunfei.api.v2.elecHeTong.json.ContractTable;
import com.yunfei.api.v2.elecHeTong.json.ContractTables;
import com.yunfei.api.v2.result.TableResult;
import com.yunfei.api.v2.result.YuYueInfoResult;
import com.yunfei.mapper.BaseDao;
import org.apache.ibatis.annotations.Mapper;
import java.util.List;
import java.util.Map;

/**
*@tablename 预约信息（获取电子合同要素）
*@author zhengyunfei
*@createDate Thu Aug 08 09:31:33 CST 2019
*/ 
@Mapper
public interface YuYueInfoMapper<T> extends BaseDao<T>  {
	/**
	* @Description: 预约信息（获取电子合同要素）
	* @return: java.lang.String
	* @Author: zhengyunfei
	* @Date: 2019/8/8
	* @time:10:57
	*/
	YuYueInfoResult get(Map<String, Object> paramMap);

	List<ContractTable> getTableList(Map<String, Object> projIdMap);
	/**
	 * @Description: 预约信息（获取电子合同要素）,直接封账为json数据
	 * @return: java.lang.String
	 * @Author: zhengyunfei
	 * @Date: 2019/8/8
	 * @time:10:57
	 */
	ContractData getContractData(Map<String, Object> projIdMap);
}

